, ,

Lecture et encodage de fichiers vidéo

Cet article a pour but d'examiner comment lire des fichiers video avec les outils disponibles dans Ubuntu et comment encoder un fichier vidéo dans un format donné.

Préliminaire: codecs pour formats propriétaires

Commencez par installer les paquets indiqués dans la page Formats non-libres pour pouvoir utiliser les formats non-libres.

La méthode la plus simple est de lancer la La logithèque à partir du Dash, puis de chercher "codec" dans le moteur de recherche en haut à droite.

Recherche de codecs dans la logithèque

Lecture de fichier vidéo

Sur Ubuntu il existe de nombreux outils de lecture des fichiers vidéo, notamment:

Encodage et Conversion d'un fichier Vidéo

Opérations Préliminaires

Obtenir les propriétés d'une vidéo

Bien connaître le fichier d'origine de la vidéo

Pour bien réussir un transcodage, il est indispensable de bien connaître les propriétés d'un fichier vidéo d'origine. Afin de bien réussir le future ré-encodage et/ou le future montage.

Les informations de résolutions du nombres d'images par seconde, de hauteur et de largeur sont indispensables pour savoir d'où on part et où on va en fin de manipulation.

Sous Gnome, Nautilus, via la fenêtre propriétés, ne fournit dans la plupart des cas que des informations très incomplètes sur les caractéristiques d'un fichier vidéos.

D'autres outils plus performants existent pour extraire les informations d'un fichier vidéo.

En voici quelques exemples :

Afficher les caractéristiques vidéos en ligne commande

En ligne de commande si mplayer est installé, la commande permet d'afficher les informations dans un terminal

($1 étant le fichier vidéo dont on recherche les propriétés) :

 mplayer -identify -vo null -ao null -frames 0 $1

source de l'info

Pour automatiser cette opération, il doit être possible d'en faire un script.

Afficher les caractéristiques vidéos en mode graphique

Ouvrir le fichier vidéos avec VLC, arrêter la lecture puis dans le menu Outils sélectionner :"informations sur les médias" raccourci Ctr + i.

Une fenêtre Méta-données s'ouvre aller dans l'onglet Codec et récupérer les informations dont on a besoin.

Divers Outils d'Encodage

Encodage en mode graphique

L'encodage d'un fichier vidéo consiste à compresser une vidéo à l'aide d'un codec. La conversion ou transcodage consiste à passer d'un codec à un autre.

Pour réaliser ces actions, il existe des outils très intéressants avec une interface graphique :

Il existe des interfaces graphiques permettant de simplifier grandement le transcodage de fichiers
D'autres interfaces graphiques ont étés créées pour répondre à des attentes spécifiques
Certains logiciels s'occupent seulement du transcodage de DVD vers DVD ou DVD vers fichier XviD, etc ...
D'autres logiciels permettent de faire des modifications plus profondes à la vidéo et permettent le choix de différents codecs pour le rendu final

Encodage en lignes de commandes

De nombreux logiciels fonctionnent de manière très efficace en lignes de commandes. Un peu déstabilisante au début, cette méthode se rélève très efficace à l'usage.

ffmpeg ne se comporte plus exactement comme les précédentes versions ! Le développement patine. Il est en passe d'être supplanté par avconv Man AVCONV qui se comporte de façon assez similaire sauf en ce qui concerne quelques lignes de commande à adapter et à tester. avconv peut-être utilisé avec winff en adaptant les présélections d'encodage.

L'encodage

Il est important de bien choisir le bon outil d'encodage. Certains sont plus intuitifs et plus performants que d'autres, mais proposent un encodage dans peu de formats.

Ce chapitre nécessite d'avantage de contributions:

1 Pour évaluer/noter les outils d'encodage par ordre de fiabilité/performance/facilité de prise en main

2 Pour décrire les étapes qui aident à choisir les bonnes caractéristiques, et, éviter une trop grosse perte de qualité, un mauvais rapport hauteur/largeur, des mouvements saccadés, ou des vidéos illisibles.

FIXME

Le Rendu

FIXME

Voir aussi


Contributeurs : leprofdepc, boufonman35